package com.dzl.operation.service;

import com.dzl.base.service.BaseService;
import com.dzl.operation.pojo.WelfareOperationLog;

/**
 * @Description:操作日志service
 * @author liufan
 * @time:2021年4月24日 下午3:50:51
 */
public interface OperationLogService extends BaseService<WelfareOperationLog>{

    /**
     * 保存用户订单退款成功记录
     * @date 2020/12/12 17:07
     * @author lishunxing
     * @param orderId
     * @param content
     * @return void
     */
    void saveOrderReturnSuccess(Integer orderId, String content);

    /**
     * 保存用户订单退款失败记录
     * @date 2020/12/12 17:07
     * @author lishunxing
     * @param orderId
     * @param content
     * @return void
     */
    void saveOrderReturnFail(Integer orderId, String content);

    /**
     * 保存蓝色兄弟直充记录
     * @date 2021/7/16 0016 15:01
     * @author wangjian
     * @param orderId
     * @param content
     * @return void
     */
    void saveBlueCharging(Integer orderId, String content);

    /**
     * 保存用户数据日志记录
     * @date 2021/11/06 09:18
     * @author liuguanjun
     * @param relationId 日志关联对象id
     * @param content 日志内容
     * @param type 日志数据类型
     * @param createId 操作人
     * @param createName 操作人名称
     * @return void
     */
    void saveOperationLog(Integer relationId, String content, Integer type, Integer createId, String createName);


}
